most patentable - German English Dictionary